导航菜单

DC48800DN043

PC软件Visual TFT功能

    Visual TFT 是我司自主创新开发的一款功能强大的串口屏开发调试软件,内嵌国内独家首款“虚拟串口屏”。用户新建工程后,导入设计好的美工图片,然后对每个画面中的按钮和其他控件进行配置,模拟仿真正确后,最后将整个工程下载到串口屏中。

       软件常用功能如下:           (1) IDE环境操作人性化,界面美观大方;内置字库生成器、Lua脚本编译器;           (2) 软件集成了常用图标、按钮和键盘等矢量图,降低美工难度;           (3) 画面支持图片缩放、文字编辑和元素拷贝等常用操作功能;           (4)工程编译后为每个画面、图片和控件分配唯一ID;           (5) 内置指令调试助手,方便PC直接调试串口屏,快速掌握指令操作;           (6) 内嵌“虚拟串口屏”模拟仿真器,直接绑定KEIL调试,不需要每次工程图片有变化,而重新下载图片;           (7)支持二进制文件烧录,量产更方便安全;           (8)根据用户需求,定制特殊的PC软件功能;

 

开发三部曲

(1) 准备美工素材

     安排美工人员将开机画面、文本背景、按钮图标和提示框等产品所需图片设计好。

(2) 利用配套的VisualTFT软件进行画面编辑、控件配置和图片下载

     首先利用配套的上位机VisualTFT软件,将预先设计好的美工图片进行界面排版和控件配置,然后运行 “虚拟串口屏”进行模拟仿真,最后可以通  过USB/SD/UART/U盘/WIFI(视不同型号硬件配置)将整个工程下载到串口屏内部存储器中。PC软件会对工程中的每个画面、图片和控件分配一个唯一的ID号。

(3) 用户单片机监听和发送相应的串口指令控制画面显示

     工程下载到屏内后,一旦按下画面某个按钮,用户MCU串口就会收到屏幕上传的按钮ID信息或坐标值。通过对ID号进行解析,用户即可获取当前按钮的画面位置和功能属性,这样就可以控制相关外围设备动作或画面更新显示。

     对于无触摸产品,用户单片机无需监听按钮ID上传的信息,只需发送相关指令进行画面切换和文本图片显示等。

什么是虚拟串口屏

    “虚拟串口屏”是广州大彩光电科技有限公司(www.gz-dc.com)开发的国内独家首款串口屏仿真器。用户安装好上位机VisualTFT软件后,即可运行使用。虚拟串口屏仿真结果与真实串口屏一模一样。因此,研发前期评估时无需购买硬件,通过自己单片机RS232串口与它相连,即可相互通信,鼠标点击按钮就会立刻上传按钮控件信息,一旦开发者调试通过,真实硬件则无需再调试。

Keil与虚拟串口屏绑定调试

    为了进一步提高开发效率,用户还可以通过Keil开发环境与“虚拟串口屏”进行绑定Debug调试。程序单步调试时,所有运行结果都可以在“虚拟串口屏”上呈现,大大节省工程师开发时间,一旦工程界面有所改变,用户不再需要重新下载图片到串口屏,所有项目前期评估都可以基于PC端来完成。

相关推荐: